Dictionary
squamous cell
noun
Definition of SQUAMOUS CELL
: a cell of or derived from squamous epithelium
ADVERTISEMENT
First Known Use of SQUAMOUS CELL
1907
Medical Dictionary
squamous cell
noun
Medical Definition of SQUAMOUS CELL
: a cell of or derived from squamous epithelium
Browse
Next Word in the Dictionary: squamous cell carcinomaPrevious Word in the Dictionary: squamousAll Words Near: squamous cell
ADVERTISEMENT
Seen & Heard
What made you want to look up squamous cell? Please tell us where you read or heard it (including the quote, if possible).